Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BRENDEN STOCKWELL GREEN Detached £272,072 £160,000 8 Feb 2013
DENEHURST STOCKWELL GREEN Detached £293,104 £270,000 30 Sep 2021
WALWYN STOCKWELL GREEN Detached £282,666 £178,000 20 Jul 2007